home *** CD-ROM | disk | FTP | other *** search
/ Champak 141 / (Vol 141) Oct 17 2011.iso / Games / Clueless.swf / scripts / fl / video / ControlData.as < prev    next >
Encoding:
Text File  |  2011-10-17  |  1.9 KB  |  87 lines

  1. package fl.video
  2. {
  3.    import flash.display.DisplayObject;
  4.    import flash.display.Sprite;
  5.    
  6.    public class ControlData
  7.    {
  8.        
  9.       
  10.       public var state_mc:Array;
  11.       
  12.       public var origWidth:Number;
  13.       
  14.       public var handle_mc:Sprite;
  15.       
  16.       public var state:uint;
  17.       
  18.       public var leftMargin:Number;
  19.       
  20.       public var fullness_mc:DisplayObject;
  21.       
  22.       public var isDragging:Boolean;
  23.       
  24.       public var currentState_mc:DisplayObject;
  25.       
  26.       public var percentage:Number;
  27.       
  28.       public var owner:DisplayObject;
  29.       
  30.       public var origX:Number;
  31.       
  32.       public var origY:Number;
  33.       
  34.       public var bottomMargin:Number;
  35.       
  36.       public var disabled_mc:DisplayObject;
  37.       
  38.       public var enabled:Boolean;
  39.       
  40.       public var hit_mc:Sprite;
  41.       
  42.       public var origHeight:Number;
  43.       
  44.       public var index:int;
  45.       
  46.       public var mask_mc:DisplayObject;
  47.       
  48.       public var avatar:DisplayObject;
  49.       
  50.       public var fill_mc:DisplayObject;
  51.       
  52.       public var topMargin:Number;
  53.       
  54.       public var uiMgr:UIManager;
  55.       
  56.       public var progress_mc:DisplayObject;
  57.       
  58.       public var rightMargin:Number;
  59.       
  60.       public var ctrl:DisplayObject;
  61.       
  62.       public var origScaleX:Number;
  63.       
  64.       public var origScaleY:Number;
  65.       
  66.       public function ControlData(param1:UIManager, param2:DisplayObject, param3:DisplayObject, param4:int)
  67.       {
  68.          var uiMgr:UIManager = param1;
  69.          var ctrl:DisplayObject = param2;
  70.          var owner:DisplayObject = param3;
  71.          var index:int = param4;
  72.          super();
  73.          this.uiMgr = uiMgr;
  74.          this.index = index;
  75.          this.ctrl = ctrl;
  76.          this.owner = owner;
  77.          try
  78.          {
  79.             ctrl["uiMgr"] = uiMgr;
  80.          }
  81.          catch(re:ReferenceError)
  82.          {
  83.          }
  84.       }
  85.    }
  86. }
  87.